
import request from '@/utils/request'

// 查询用户个人信息
export function getUserProfile() {
  return request({
    url: '/system/user/profile/get',
    method: 'GET'
  })
}
// 获得我的站内信分页
export function getMyNotifyMessagePage() {
	// const data = {
 //    oldPassword,
 //    newPassword
 //    }
	return request({
	  url: '/system/notify-message/my-page',
	  method: 'GET',
      // params: data
	})
} 
/**
 * 获得我的站内信未读分页
 * @param {Object} params - 查询参数，包含 pageNo 和 pageSize
 */
export function getMyUnreadNotifyMessagePage({ pageNo, pageSize }) {
  return request({
    url: '/system/notify-message/my-unread-page',
    method: 'GET',
    params: { pageNo, pageSize }
  })
}

/**
 * 获得我的站内信已读分页
 * @param {Object} params - 查询参数，包含 pageNo 和 pageSize
 */
export function getMyReadedNotifyMessagePage({ pageNo, pageSize }) {
  return request({
    url: '/system/notify-message/my-readed-page',
    method: 'GET',
    params: { pageNo, pageSize }
  })
}
// ...existing code...

// 标记站内信为已读
export function updateNotifyMessageRead(ids) {
  return request({
    url: '/system/notify-message/update-read',
    method: 'PUT',
    params: { ids: ids.join(',') }
  })
}

// 标记站内信为未读
export function unReadNotifyMessage(ids) {
  return request({
    url: '/system/notify-message/update-unRead',
    method: 'PUT',
    params: { ids: ids.join(',') }
  })
}

// ...existing code...
